package com.onesports.intelligent.k12.polarlight.domain.vo.course;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * 班级
 *
 * @author
 * @since 1.0.0 2022-07-08
 */
@Data
@ApiModel(value = "班级")
public class ClassInfoVO  {
    private static final long serialVersionUID = 1L;


			@ApiModelProperty(value = "$column.comments")
		private String id;
	


			@ApiModelProperty(value = "课程配置id")
		private String courseId;
	


			@ApiModelProperty(value = "学员数量")
		private Integer studentCount;
	


			@ApiModelProperty(value = "班级名称")
		private String className;
	


			@ApiModelProperty(value = "教练id")
		private String campusCoachId;
	


			@ApiModelProperty(value = "校区id")
		private String campusId;
	


			@ApiModelProperty(value = "团长id")
		private String wxUserId;
	


			@ApiModelProperty(value = "拼成时间")
		private Date completeTime;
	


			@ApiModelProperty(value = "结束时间")
		private Date endTime;
	


			@ApiModelProperty(value = "班级状态： 0：拼班中  1：待开课(拼班完成) 2：拼班未成功 3：开班中  4：解散（到期结课）5：解散（团长解散）、6：解散（人数不足）")
		private String classStatus;
	


			@ApiModelProperty(value = "课程数量(节数)")
		private Integer courseNum;
	


	


	


	


	


	


			@ApiModelProperty(value = "已拼学员数")
		private Integer useStudentNum;
	


			@ApiModelProperty(value = "机构ID")
		private String organizationId;
	


			@ApiModelProperty(value = "商品Id")
		private String productId;
	


}
